Dead Duck — definition

1. dead duck (Noun)

1 definition

dead duck (Noun) — Something doomed to failure. ex. "he finally admitted that the legislation was a dead duck" ex. "the idea of another TV channel is now a dead duck" ex. "as theories go, that's a dead duck"

1 type of
failure